Big Huge Thesaurus

lady's thistle

noun